home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 November: Tool Chest / Dev.CD Nov 98 TC.toast / What's New? / Development Kits / USBDDK_v1.0.1_updated / Examples / USBSampleStorageDriver / StorageClassShim.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-09-29  |  649 b   |  27 lines  |  [TEXT/MPS ]

  1. /*
  2.     File:        StorageClassShim.h
  3.  
  4.     Contains:    Header file for example shim
  5.  
  6.     Version:    xxx put version here xxx
  7.  
  8.     Copyright:    © 1997-1998 by Apple Computer, Inc., all rights reserved.
  9.  
  10. */
  11. #ifndef __StorageClassShimH__
  12. #define __StorageClassShimH__
  13.  
  14. #include <Types.h>
  15. #include <Devices.h>
  16. #include <CodeFragments.h>
  17. #include <DriverServices.h>
  18. #include <Processes.h>
  19. #include <USB.h>
  20.  
  21. void    myNotificationCallback (USBDeviceNotificationParameterBlock *pb);
  22. unsigned char USBShim(void);
  23. void         USBShimTermination(void);
  24. OSStatus     ShimOpenDriver(USBDeviceRef theDevRef);
  25. OSErr         CFragInitRoutine(CFragInitBlockPtr initBlkPtr);
  26.  
  27. #endif //__StorageClassShimH__